Zm Stock Analysis